home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / djgpp / include / qdeck.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-11  |  1.3 KB  |  55 lines

  1. /*
  2.  * DESQview/X Socket Library. Copyright (c) 1991 Quarterdeck Office Systems.
  3.  */
  4.  
  5. #ifndef __QDECK_H__
  6. #define __QDECK_H__
  7.  
  8. #include <stdio.h> /* For FILE *pif_open() */
  9. #include <sys/types.h>
  10. #include <sys/stat.h> /* For struct stat in dvxstat */
  11.  
  12. #ifndef NO_PROTO
  13.  
  14. #ifdef __cplusplus                      /* for C++ V2.0 */
  15.   extern "C" {   /* do not leave open across includes */
  16. #endif /* __cplusplus */
  17.  
  18. unsigned long    pif_exec(const char *); /* returns process handle */
  19. int        pif_start(const char *);
  20. unsigned long    NewProc(char *,int);
  21. FILE         *pif_open(char *,const char **);  /* added const. JDC 93/11/08 */
  22. void        wait1(unsigned long);
  23. void        dvpath(char *); /* Pass buffer, will return "c:\dvx" */
  24. int        CanonicalPath(char *, char *);
  25. FILE         *dvxfopen(const char *,const char *);
  26. int        dvxstat(const char *,struct stat *);
  27. int        dvxaccess(char *,int);
  28. void        _set_dvx_home(void);
  29. extern char    *_dvx_home;
  30. #ifdef __cplusplus                      /* for C++ V2.0 */
  31.   }
  32. #endif /* __cplusplus */
  33.  
  34. #else /* NO_PROTO */
  35.  
  36. unsigned long    pif_exec();
  37. int        pif_start();
  38. unsigned long    NewProc();
  39. FILE         *pif_open();
  40. void         wait1();
  41. void         dvpath();
  42. int         CanonicalPath();
  43. FILE         *dvxfopen();
  44. int        dvxstat();
  45. int        dvxaccess();
  46. void        _set_dvx_home();
  47. extern char     *_dvx_home;
  48.  
  49. #endif /* NO_PROTO */
  50.  
  51. #endif /* __QDECK_H__ */
  52.  
  53.  
  54.  
  55.